package org.im.service.message.bean;

/**
 * 聊天类型 <br>
 * 〈功能详细描述〉
 *
 * @author wjyuian
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public enum ChatType {

    // 私聊
    PRIVATE_CHAT(1),

    // 群聊
    GROUP_CHAT(2)

    ;

    int type;

    private ChatType(int type) {
        this.type = type;
    }

    public int getType() {
        return type;
    }

    public static ChatType valueOf(int type) {
        switch (type) {
            case 1:
                return PRIVATE_CHAT;
            case 2:
                return GROUP_CHAT;
            default:
                return PRIVATE_CHAT;
        }
    }
}
